#ifndef OSVERSION_H_INCLUDED
#define OSVERSION_H_INCLUDED

#include <unistd.h>     //UNIX OPERATION POSIX API
#include <stdio.h>      //standard input & outputfd
#include <stdlib.h>     //Definitions for common types, variables, and functions
#include <string.h>     //Include String Function
#include <errno.h>      //Define Error Number
#include <sys/types.h>  //System Data Types
#include <sys/socket.h> //Internet Protocol family 
#include <netinet/in.h> //Internet Protocol family 
#include <sys/stat.h>   //File state
#include <sys/ioctl.h>  //I/O Operation Funtion
#include <fcntl.h>      //File control options 
#include <termios.h>
#include "crc16_chk.h"


inline void Sleep(int ms)
{
    usleep(1000*ms);
}


typedef unsigned char BYTE;
typedef unsigned long DWORD;

#endif // OSVERSION_H_INCLUDED
